GGA
Applicable to: UC6580, UM620 series, UM621 series, UM670A, UM680A, UM681A.
| Syntax | $--GGA,time,Lat,N,Lon,E,FS,NoSV,HDOP,msl,M,Altref,M,DiffAge,DiffStation*cs\r\n | |
|---|---|---|
| Example | $GPGGA,060845.00,4004.74005,N,11614.19613,E,1,10,0.85,53.5,M,,M,,*7B\r\n | |
| Description | GNSS positioning data | |
| Input/Output | Output | |
| Parameter Definition | ||
| Parameter | Format | Description |
| -- | STR | Positioning system flag GP - GPS standalone positioning GB - BDS standalone positioning GA - Galileo standalone positioning GL - GLONASS standalone positioning GI - NavIC standalone positioning GN - Dual or multiple constellations joint positioning |
| time | STR | UTC time; in the format of hhmmss.ss: hh - Hour mm - Minute ss.ss - Second |
| Lat | STR | Latitude; in the format of ddmm.mmmmm or ddmm.mmmmmmm: dd - Degree mm.mmmmm - Minute (applicable to UC6580, UM620 series, UM621 series, UM670A) mm.mmmmmmm - Minute (applicable to UM680A, UM681A) |
| N | STR | North or south latitude indicator N - North latitude S - South latitude |
| Lon | STR | Longitude; in the format of dddmm.mmmmm or dddmm.mmmmmmm: ddd - Degree mm.mmmmm - Minute (applicable to UC6580, UM620 series, UM621 series, UM670A) mm.mmmmmmm - Minute (applicable to UM680A, UM681A) |
| E | STR | East longitude or west longitude indicator: E - East longitude W - West longitude |
| FS | UINT | Positioning status indicator: 0 - Invalid 1 - Single point positioning 2 - Differential positioning 4 - RTK fixed solution 5 - RTK float solution 6 - INS positioning |
| NoSV | UINT | Number of satellites participating in positioning |
| HDOP | DOUBLE | Horizontal dilution of precision; fixedly output 2 decimal places; value range is 0.00 to 99.99 and the value is 99.99 when not positioning |
| msl | DOUBLE | Ellipsoidal height or geoid height; fixedly output 1 or 3 decimal places: 1 decimal place applicable to UC6580, UM620 series, UM621 series and UM670A 3 decimal places applicable to UM680A and UM681A |
| M | STR | Unit of ellipsoidal height or geoid height; specified to constant M |
| Altref | DOUBLE | Geoidal separation; only valid when the geoidal separation function is enabled; fixedly output 1 or 3 decimal places: 1 decimal place applicable to UC6580, UM620 series, UM621 series and UM670A 3 decimal places applicable to UM680A and UM681A |
| M | STR | Unit of Geoidal separation; specified to constant M |
| DiffAge | DOUBLE | Differential correction latency; unit: s; fixedly output 1 decimal place; null for non-differential positioning |
| DiffStation | UINT | Differential reference station ID; null for non-differential positioning |
| cs | U8 | Checksum; two hexadecimal characters obtained by calculating an XOR of all characters between but not including ‘$' to ‘*' in this message |